2.4300000000000001185e-43 ribosome ribosome